A Model-based Design Environment for Executing Self-* Software Components

نویسندگان

  • Cyril Ballagny
  • Nabil Hameurlain
  • Franck Barbier
چکیده

This paper describes mocas (Model Of Components for Adaptive Systems), a component model which relies on a model execution environment to create software components with self-* cabilities. A mocas component has its structure constrained by a uml profile and its behavior specified with a uml state machine. The state machine is embedded into the component at runtime and executed by an engine. The component is installed in a container to become adaptive and is endowed with a control loop to self-adapt. mocas relies on three different tools which covers the life cycle of a mocas system: a plug-in for the eclipse-based topcased platform in order to model mocas components and to generate java code; an engine, which runs on the top of the eclipse modeling framework (emf), for executing uml state machines; an administration platform for managing mocas components. We illustrate our approach by designing a self-adaptive gearbox supporting self-configuration and self-healing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of a Resilience Model Based on the Institutionalization of Organizational Learning in the Red Crescent Society

INTRODUCTION: In Iran, natural disasters are constantly increasing; however, no research has clearly explained the indicators of resilience in such situations. Resilience enhances internal strengths and protects against potential threats to maintain and promote the health of the community. The present study aimed to design a crisis resilience model based on the institutionalization of organizat...

متن کامل

USENIX Association Proceedings of the Java TM Virtual Machine Research and Technology Symposium ( JVM ' 01 )

With the anticipated dramatic growth of computing devices for mobile and embedded environments, energy conscious hardware and software design has taken center-stage together with performance. At the same time, there is an increasing need to provide a portable and seamless software environment for application development and interoperability. This paper takes an important step in the con uence o...

متن کامل

Determining Components of Medical Instructional Design based on Virtual Reality by Research Synthesis

Introduction: The purpose of the present study was to determine the components of medical education design based on virtual reality by research synthesis method. Methods: In the present study a synthesis method was used. In order to study the research background and to collect appropriate data among the databases of Science Direct, Springer, Scopus, ProQuest and Eric (ERIC) search. With the ke...

متن کامل

Design and Implementation of An Object Group Model in Distributed Computing Environments

Recently, the distributed computing environments provide various open multimedia services through telecommunication information networking structure developing based on object-oriented concepts and distributed technology which can be applied new services with a few changes over the existing networks. The existing object model in distributed computing environment has the limitations of the indiv...

متن کامل

Design solutions for children's play space is based on identifying environmental and non-environmental components affecting children's emotional and social intelligence.

Play space is one of the child's favorite spaces that greatly affects the child's mental state and the proper design of these environments can improve their emotional intelligence. Emotional intelligence is the capacity or ability to organize the feelings and emotions of oneself and others, to motivate oneself and effectively control one's emotions and use them in relationships with others. The...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009